Big Huge Thesaurus

Leptopteris superba

noun